package drds.binlog.data_object;


import com.google.gson.annotations.SerializedName;
import drds.binlog.common.Authors;
import drds.common.Author;
import lombok.Getter;
import lombok.Setter;

@Author(name = Authors.LI_YANG)
public final class RowData extends DataObject
{


    /**
     * 字段信息，增量数据(修改前,删除前)
     */
    @SerializedName("beforeColumnList")
    @Setter
    @Getter
    public java.util.List<Column> beforeColumnList = java.util.Collections.emptyList();


    /**
     * 字段信息，增量数据(修改后,新增后)
     */
    @SerializedName("afterColumnList")
    @Setter
    @Getter
    public java.util.List<Column> afterColumnList = java.util.Collections.emptyList();


    //
    @SerializedName("propertyList")
    @Setter
    @Getter
    public java.util.List<KeyValuePair> propertyList = java.util.Collections.emptyList();


}
